home *** CD-ROM | disk | FTP | other *** search
/ KeyGen Studio 2002 / KeyGen_Studio_2002.iso / Utilities / Zip Crackerz / Fast Zip Cracker.exe / README.TXT < prev    next >
Encoding:
Text File  |  1999-03-26  |  6.4 KB  |  167 lines

  1. FZC 1.06 BETA-A (990326) for Win32
  2.  
  3. This is beta-level code.  It may contain a few (or, more likely, lots
  4. of) bugs.  Don't run beta software in your production systems.
  5.  
  6. As of 99/03/26 the latest stable version is 1.05c for DOS, available
  7. from my homepage (see below).
  8.  
  9. Included files:
  10.     FZC.EXE       55,013
  11.     FZC.CFG        3,998    use notepad to change it (not Word or other wp)
  12.     FZC.SIG           66    get my PGP pk from my homepage to verify this sig
  13.     README.TXT     6,602
  14.     BFORCE.TXT     2,988    brute force mode info
  15.     WLIST.TXT      3,881    wordlist mode info
  16.     EXITCODE.TXT   2,234    exit codes
  17.     OPT.TXT        1,221    optional command-line parameters
  18.     WHATSNEW.TXT     851    beta 9 -> beta A
  19. ------------------------------------------------------------------------------
  20. Completed (1.05c level or better):
  21.  
  22.     * brute force
  23.     * wordlist
  24.     * benchmark
  25.     * suspend/resume, autosave
  26.     * truncated, damaged, self-extracting, barely legal zip support
  27.     * internal unzip checking
  28.     * cfg file
  29.     * distributed cracking
  30.     * password logging
  31.  
  32. Partial:
  33.  
  34.     * help / txts
  35.  
  36. Not yet:
  37.  
  38.     * template mode (1.07)
  39. ------------------------------------------------------------------------------
  40. Command-line usage (may change in future betas):
  41.  
  42. Switch: -m (mode; required)
  43.         -mb             brute force
  44.         -mr             resume brute force
  45.         -ms             speed test
  46.         -mt             template mode
  47.         -mwX            wordlist mode, where X is 0..3 (1..3 like in 1.05)
  48.  
  49. Switch: -nz (zip filename; required if cracking and no resuming)
  50.         -nzZIPNAME
  51.  
  52. Switch: -nw (wordlist name; required in wordlist modes)
  53.         -nwWORDLISTNAME
  54.  
  55. Switch: -nt (template filename; required in template mode)
  56.         -ntTEMPLATENAME
  57.  
  58. Switch: -nc (cfg filename; default = FZC.CFG in current directory. If it's
  59.              not found there, it'll try the dir where FZC.EXE is located)
  60.         -ncCFGNAME
  61.  
  62. Switch: -nr (resume filename; default = RESUME.FZC in current directory)
  63.         -nrRESUMENAME
  64.  
  65. Switch: -nl (log filename; default = FZC.LOG in current directory)
  66.         -nlLOGNAME
  67.  
  68. Switch: -l (password length; required in bf mode; optional in wordlist)
  69.         In wordlist modes it defaults to -l0 (checks words of any length)
  70.         -l0             lengths 1..32
  71.         -l4             length 4
  72.         -l4-7           lengths 4..7
  73.         -l4+            lengths 4..32
  74.  
  75. Switch: -f (starting line; optional; wordlist modes)
  76.         -f12345
  77.  
  78. Switch: -c (character set; required for brute force; optional for w3)
  79.         In wordlist mode 3 (w3) it tells FZC what to use when
  80.         replacing/inserting characters (default = aAs!1, same as in 1.05)
  81.         -c#             chars 1..7, 9..255
  82.         -ca             a..z
  83.         -cA             A..Z
  84.         -c1             0..9
  85.         -cs             space
  86.         -c!             32 symbols: !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
  87.         -c@FILENAME     reads up to 254 different chars from FILENAME
  88.  
  89. Switch: -p (current & total machines; optional; brute force)
  90.         -p2:5           currently running in machine 2 of 5
  91.  
  92. Switch: -P (priority; tells FZC how much CPU it should use; optional)
  93.         -Pi             idle (use the CPU when nobody else needs it)
  94.         -Pn             normal (compete with other processes for CPU time)
  95.         -Ph             high (eat the CPU most of the time)
  96.         -Pr             realtime (crash?)
  97.  
  98. Switch: -dw (don't wait for a keypress after reporting an error; optional)
  99.         -dw
  100.  
  101. Switch: -do (like -dw but also closes the console; optional)
  102.         -do
  103.  
  104. Switch: -dp (wait for a keypress before exit; optional)
  105.         -dp
  106.  
  107. Examples:
  108.  
  109.     FZC -ms
  110.     FZC -mb -znc:\zips\test.zip -l0 -cas
  111.     FZC -mb -znc:\zips\test.zip -l3-5 -cA!s1
  112.     FZC -mb -zn"c:\my zips\contains spaces.zip" -l5+ -ca -p8:15 -Pi
  113.     FZC -mw1 -znc:\zips\test.zip -nwc:\wlists\wordlist.txt -l8+
  114.     FZC -mw3 -znc:\zips\test.zip -nwc:\wlists\wordlist.txt -f40000 -ca1
  115. ------------------------------------------------------------------------------
  116. Notes:
  117.  
  118.     * EOL (end-of-line) for FZC 1.05 is a LF or a CR-LF pair.
  119.       FZC 1.06 accepts any number of CRs and/or LFs (any order) as EOL.
  120.  
  121.     * Spaces are stripped from the start and end of each word in
  122.       wordlist modes.
  123.  
  124.     * The two points above means line numbers reported by FZC 1.05 and
  125.       1.06 may be different (blank lines or lines containing only spaces
  126.       are not counted by 1.06).
  127.  
  128.     * EOF (end-of-file) didn't change (0x1A) and is optional.
  129.  
  130.     * What's a "CrackSet"?
  131.       FZC is using 2 different sets of cracking routines, CS1 optimized
  132.       for PPro/PII/Celeron CPUs and CS2 for Pentium/PMMX.
  133.  
  134.     * The internal unzip checking feature is used to verify a possible
  135.       password when the ZIP has less than 5 encrypted files and at least
  136.       one of them is no bigger (in compressed/stored form) than 24 MB.
  137.       It is just like trying to extract a file and check it's OK to be
  138.       sure the password is correct.
  139.       FZC using a ZIP with only one deflated+encrypted file inside (any
  140.       size) should be at most 15% slower than if the ZIP had more
  141.       encrypted files.
  142.       FZC using a ZIP with only one stored+encrypted file inside may be
  143.       terribly slow, depending on the file size. If you get "b" tries/sec
  144.       as your best brute force benchmark (FZC -ms), and the stored file
  145.       size is "x" bytes, the speed should be around (crude estimate,
  146.       doesn't work for very small files) 1580*b/(1580+x) tries per second.
  147.  
  148.     * Wordlist method 0 (-mw0) is new.  It tries the words as they're in
  149.       the wordlist, without any transformation, case conversion, etc.
  150.       The (leading & trailing) space supression holds, though.
  151.       w0 is 30+ times faster than w1  }
  152.       w1 is  7+ times faster than w2  } typical wordlist; varies with avg
  153.       w2 is 60+ times faster than w3  } word length
  154.  
  155.     * The inflate (ZIP compression method 8) support code was not written
  156.       by me:
  157.               inflate.c -- put in the public domain by Mark Adler
  158. ------------------------------------------------------------------------------
  159. Found a bug? Please email me the relevant info (after checking my homepage
  160. to be sure you are using the latest version).
  161.  
  162. Benchmarks ("FZC -ms") & comments welcome!
  163. Files are NOT welcome.  I'll not find any password for you.
  164.  
  165. fpapa@netgate.com.uy
  166. http://www.netgate.com.uy/~fpapa
  167.